motorized yacht - German English Dictionary